Engineering in the Americas before the arrival of Christopher Columbus was advanced in agriculture, hydrology, irrigation systems, transportation, mechanical engineering, civil engineering and astronomy. Examples of pre-Columbian engineering from different indigenous civilizations can be found across North and South America.